foreign to someone's nature - Deutsch Englisch Wörterbuch